import Vue from 'vue'
import { Button } from 'element-ui'
// 因为之间是按需导入，所以在这里必须写
import {Form ,FormItem} from 'element-ui'
import {Input} from 'element-ui'
// 导入弹框提示组件
import {Message} from 'element-ui'
// 导入主体布局组件
import {Container,Header,Aside,Main,} from 'element-ui'
// 导入侧边栏菜单组件
import {Menu,Submenu,MenuItem,} from 'element-ui'
// 导入面包屑组件
import { Breadcrumb,BreadcrumbItem } from 'element-ui'
// 导入卡片组件
import {Card} from 'element-ui'
// 导入layout组件
import {Row,Col} from 'element-ui'
// 导入表格组件
import {Table,TableColumn} from 'element-ui'
// 导入开关组件
import {Switch} from 'element-ui'
// 导入提示信息组件tooltip
import {Tooltip} from 'element-ui'
// 导入分页组件
import {Pagination} from 'element-ui'
// 导入对话组件
import {Dialog} from 'element-ui'

import {MessageBox} from 'element-ui'

Vue.use(Button)
Vue.use(Form)
Vue.use(FormItem)
Vue.use(Input)
// Message的挂载不太一样
Vue.prototype.$message= Message

Vue.use(Container)
Vue.use(Header)
Vue.use(Aside)
Vue.use(Main)

Vue.use(Menu)
Vue.use(Submenu)
Vue.use(MenuItem)


Vue.use(Breadcrumb)
Vue.use(BreadcrumbItem)

Vue.use(Card)

Vue.use(Row)
Vue.use(Col)

Vue.use(Table)
Vue.use(TableColumn)

Vue.use(Switch)

Vue.use(Tooltip)

Vue.use(Pagination)

Vue.use(Dialog)

// confirm的挂载不太一样
Vue.prototype.$confirm= MessageBox.confirm